body
{
	margin: 0px;
}
#div1_1>img 
{
	width: 100%;
}
#div1_2
{
	height: 100px;
	background: #EFEFEF;
	display: flex;
	align-items: center;
}
.data
{
	flex: 1;
}

p
{
	text-align: center;
}
#div1_3
{
	height: 100px;
	display: flex;
	flex-direction:column;
	justify-content: center;
}

#btn_baoming
{
	width: 100%;
	height: 40px;
	border: none;
	background: #FF4239;
	color: white;
	/*字体加粗*/
	font-weight: bold;
	/*圆角*/
	border-radius: 3px;
	/*去掉外边框*/
	outline: none;
}
#div2
{
	margin-bottom: 120px;
}
#div2_1
{
	margin-top: 5px;
	height: 40px;
	display: flex;
	border: solid 1px #cccccc;
}
#search_text
{
	flex: 1;
	border: none;
	border-right: 1px solid #cccccc;
	outline: none;
}
#search_btn
{
	width: 80px;
	border: none;
	background: none;
}
#div2_2
{
	margin-top: 5px;
	display: flex;
	flex-wrap: wrap;
}
.c
{
	width: 48%;
	height: 250px;
	background: beige;
	margin: 5px 1%;
	border: solid 1px #CCCCCC;
	position: relative;
	/*width包含border*/
	box-sizing: border-box;
}
.c>img
{
	width: 100%;
	height: 200px;
}
.c>div
{
	width: 70%;
	height: 30px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: rgba(0,0,0,0.3);
	color: white;
	font-weight: bold;
}

#loadmore
{
	height: 40px;
}

